package com.ruoyi.common.vo;

import java.util.ArrayList;
import java.util.List;

// 在你的 Spring Boot 项目中创建一个类，用于保存在线用户列表
public class OnlineUserList {
    // 创建一个静态的在线用户列表
    public static List<String> userList = new ArrayList<>();

    // 将用户的登录状态加入到在线用户列表中
    public static void addUser(String username) {
        userList.add(username);
    }
    public static boolean checkUser(String username) {
        return userList.contains(username);
    }
    // 从在线用户列表中移除用户的登录状态
    public static void removeUser(String username) {
        userList.remove(username);
    }

    // 获取当前在线用户数量
    public static int getUserCount() {
        return userList.size();
    }

    public static List<String> getUserList() {
        return userList;
    }
}

